from math import*
a=int(input("введите четырёхзначное число:"))
s=0
d=0
k=0
x=0
if a>=10000 or a<1000:
    print("число четырёхзначное: нет")
else:

        f=a//1000
        g=(a//100)%10
        h=(a%100)//10
        y=a%10
        j=max(h,g,f,y)
        o=min(h,g,f,y)
        print("наибольшая цифра: ", j)
        print("Наименьшая цифра: ", o)
        if f%2==0:
            s+=1
        if g%2==0:
            s+=1
        if h%2==0:
            s+=1
        if x%2==0:
            s+=1
        print("кол-во чётных чисел: ", s-1)
        if f==0:
            k+=1
        if g==0:
            k+=1
        if h==0:
            k+=1
        if x==0:
            k+=1
        print("кол-во нулей: ", k-1)
        l=int(sqrt(a))
        if l*l==a:
            print("число является квадратом другого числа: да")
        else:
            print("число является квадратом другого числа; нет")
        if a%3==0:
            print("число кратно трём: да")
        else:
            print("число кратно трём; нет")
        t=int(sqrt(f))
        if t*t==f:
            print("число является квадратом другого числа: да")
        else:
            print("число является квадратом другого числа; нет")
        c=int(sqrt(g))
        if c*c==g:
            print("число является квадратом другого числа: да")
        else:
            print("число является квадратом другого числа; нет")
        m=int(sqrt(h))
        if m*m==h:
            print("число является квадратом другого числа: да")
        else:
            print("число является квадратом другого числа; нет")
        n=int(sqrt(y))
        if n*n==y:
            print("число является квадратом другого числа: да")
        else:
            print("число является квадратом другого числа; нет")
